emergency plastic windshield - German English Dictionary